Міністерство освіти і науки України
Рівненська Мала академія наук учнівської молоді
Педагогічний ліцей при Рівненському державному гуманітарному університеті
КОМП’ЮТЕРНІ ПРОГРАММИ ДЛЯ АВТОМАТИЗАЦІЇ НАУКОВИХ ДОСЛІДЖЕНЬ ТА РОЗРАХУНКІВ
АВТОМАТИЗОВАНА СИСТЕМА РЕЄСТРАЦІЇ ІОНІЗУЮЧИХ ВИПРОМІНЮВАНЬ
роботу
Зміст
І. Вступ………………………………………………………………………………3
ІІ. Опис алгоритмів програм:
редактор завдань і результатів……………………………………………5
контролер LPT – порту. Версія DOS……………………………………..8
контролер LPT – порту. Версія Windows…………………………….…10
ІІІ. Узгоджуючий пристрій………………………………………………………...11
ІV. Висновки………………………………………………………………………..12
V. Додатки:
1) текст програми редактора завдань і результатів……………………….13
2) текст програми контролера LPT порту:
- версія DOS………………………………………………………………31
- версія Windows………………………………………………………….34
VI. Список літератури………………………………………………………...……40
I. Вступ
Розвиток ядерної фізики вимагає вимірювання кількості випромінюваних частинок, їх енергії, швидкості, вивчення їх траєкторій тощо. Розміри окремих частинок (електронів, протонів, альфа-частинок) такі, що безпосередньо спостерігати їх не можна навіть за допомогою електронного мікроскопа. Однак фізики сконструювали прилади, які дають можливість реєструвати частинки, спостерігати їх траєкторії.
Частинки великих енергій, що випромінюються під час радіоактивних перетворень, входять до складу космічних променів або створюються на спеціальних потужних прискорювачах. Вони можуть іонізувати молекули, впливати на фотопластинку, викликати свічення деяких речовин тощо. За цими проявами можна спостерігати частинки, реєструвати їх, відрізняти одну від одної і вимірювати енергію.
Одним з найпростіших приладів є лічильник Гейгера—Мюллера. Значного підсилення слабких іонізаційних струмів, обумовлених іонізацією газу навіть однією швидкою частинкою або гамма-квантом, можна досягти, скориставшись явищем ударної іонізації. Це і використовується в будові лічильників Гейгера – Мюллера, швидке клацання яких добре знайоме з багатьох популярних кінофільмів. Проникаючи в трубку, проміння іонізує атоми на своєму шляху. Виникаючі вільні електрони й іони, прискорюючись електричним полем між ниткою і стінками, здійснюють іонізацію, яка веде до пробивання газу. Відбувається електричний розряд, і сила струму через нитку різко зростає. Імпульс напруги з навантаження подається в реєструючий пристрій. Ним може бути світловий або звуковий індикатор, механічний або електричний лічильник.
У випадку одноразового вимірювання активності зразка згадані реєструючі пристрої цілком задовольняють дослідника. Але досить часто в науці виникають завдання, пов’язані з багаторазовим вимірюванням активності зразка протягом тривалого проміжку часу. Наприклад, при визначенні ізотопного складу ( - радіоактивних аерозолів повітря. При цьому часто мають справу не з одним, а з кількома зразками. Така робота потребує великої пильності дослідника, щоб не помилитись коли і з якого зразка зняти покази активності.
Автором цієї роботи поставлено завдання створити на основі комп’ютера (не обов’язково сучасного) програмний комплекс для автоматизації вимірювань за допомогою лічильника Гейгера – Мюллера. При цьому передбачено можливість вимірювання чотирма лічильниками одночасно. Таким чином, без втручання людини можна досліджувати три зразки. Один лічильник повинен вимірювати природній фон, інші реєструвати випромінювання зразків. В залежності від програми, закладеної дослідником, в потрібний момент часу вмикається потрібний лічильник і комп’ютером реєструється іонізуюче випромінювання. Результати зберігаються у файлі, до якого в зручний час може звернутись дослідник.
Комплекс складається з двох програм:
редактор завдань і результатів;
контролер LPT – порту.
Для під’єднання лічильника до комп’ютера і безпечної роботи LPT – порту створено узгоджуючий пристрій.
II. Опис алгоритмів програм
Редактор завдань
Програма створена для зручного перегляду та редагування файлів завдань. Для створення було використано компіля...